dogs factor puppies cats american cash flow association cfa cash flow cattery akc cat dog real estate investment broker puppy breeder factoring